Scale Operator

 

image172.gif

The Scale Operator is used to conditionally scale particles in an animation. You have the option to use a uniform scale for the particles (or instanced objects) or you may want to use a non-uniform scale with the XYZ values.

Operator Inputs 

ON - (Bool) This input data stream determines whether the operator is considered 'on' or 'off'. You can connect other operators to this input channel such as a Bool Helper to activate/deactivate the whole operator.

Time
- (Time) This input data stream is used to define the local time for the operator when the user wants to override the default system time.

Particle
- (Particle) This input data stream reads in the currently selected particle group that is to have its scale adjusted. The data stream MUST be connected and will be highlighted yellow if it is not.

Scale Factor
- (Scalar) This input data stream is used to override the Scale [%] spinner in the Scale rollout.

Variation
- (Scalar) This input data stream is used to override the Variation [%] spinner in the Scale rollout.

X / Y / Z Scale
- (Scalar) These input data streams are used to override the X/Y/Z-Scale [%] spinners in the Scale rollout.

Operator Outputs 

No Operator Outputs.

Rollout Menu 

image46.gif

Scale [%]
- Use this spinner to set the scale of the selected particles by a certain percentage. A value of 100% will not alter the current scale of the particles. Lower values will effectively shrink the particles, while larger values will enlarge the particles.

Variation [%]
- In order to avoid having all particles with the exact same scale, increase the Variation percentage value to create more randomization in the scales between particles.

X / Y / Z Scale [%]
- To get non-uniform scaling along all three axes for the selected particle group, use any or all of the axis scale parameters.